police barrier – Deutsch–English translations

🇬🇧 en de 🇩🇪

police barrier noun

  • barrier erected by the police
Kontrollstelle (der Polizei), Straßensperre der Polizei
Wiktionary Links